iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
自我挑戰組

服用Python30天系列 第 10

[DAY10]服用Python-活頁簿2

  • 分享至 

  • xImage
  •  

前言

今天要學的是新建以及儲存活頁簿!


使用python中的xlwings模組新建一個活頁簿並將其儲存到指定路徑下。
範例:

import xlwings as xw   #匯入xlwings模組  簡稱xw

(注意:在使用前請先確認電腦是否有安裝Microsoft Excel應用程式。)

app = xw.App(visible=False, add_book=False)  #啟動Excel程式

visible參數:決定Excel應用程式的視窗是否可以被看見。當visible參數設為‘True’時,表示啟動Excel程式後會顯示程式視窗,若設為'False',表示Excel程式啟動後,程式視窗將在背景中執行。

add_book參數:決定是否要新建活頁簿。當add_book參數設為'True'時,表示啟動excel程式後,會新建一個空白活頁簿,反之,若設為’False‘時,表示啟動excel程式後,不會建立活頁簿。

workbook = app.books.add()  #新建一個活頁簿

使用App物件的books.add()方法,可以建立新的活頁簿。

workbook.save(file_name)   #儲存新建的活頁簿

儲存活頁簿可以使用save函式

workbook.close()  #關閉活頁簿
app.quit()        #退出Excel程式

完整程式碼如下:

import xlwings as xw   #匯入xlwings模組  簡稱xw
app = xw.App(visible=False, add_book=False)  #啟動Excel程式
workbook = app.books.add()  #新建一個活頁簿
workbook.save(file_name)   #儲存新建的活頁簿
workbook.close()  #關閉活頁簿
app.quit()        #退出Excel程式

剛剛打開,竟然已經寫了1/3(還有20天)!加油啊啊啊啊
目前進度:10/30···


上一篇
[DAY9]-服用Python-活頁簿
下一篇
[DAY11]服用Python-活頁簿3
系列文
服用Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言